/* 首页-校园滴滴的界面样式 */

/* 切换栏 */
#switch-box {
    width: 100%;
    height: 5.5vh;
    max-height: 100vh;
    background-color: RGB(246, 246, 246);
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 5vw;
    padding-right: 5vw;
    margin-bottom: 1vh;
}

#switch-box .switch {
    width: 20%;
    height: auto;
    text-align: center;
    font-size: 2vb;
}

#switch-box .switch:first-child {
    border-bottom: blue solid 0.4vb;
}

/* 可滑动区域盒子 */
#slip-box {
    width: 100%;
    /* height: 90vh; */
    overflow-y: scroll;
    /* 不起效果 */
}

/* 求助信息栏  */
.assistinfo-box {
    width: 95vw;
    height: 22vh;
    max-height: 100vh;
    background-color: white;
    border-radius: 3%;
    margin-bottom: 1vh;
    margin-left: 2.5vw;
}

/* 头像、发布时间 栏 */
.assistinfo-box .top {
    width: 100%;
    height: 7vh;
    max-height: 100vh;
    display: flex;
    align-items: center;
    position: relative;
}

.top .head {
    width: 5vh;
    height: 5vh;
    background-color: RGB(252, 202, 0);
    border-radius: 90%;
    margin-left: 3vw;
}


.top .head-info {
    width: 50vw;
    height: 5vh;
    font-size: 2vb;
    font-weight: bold;
    margin-left: 2vw;
}

.head-info span:nth-child(2) {
    color: gray;
    font-weight: normal;
}

.top .agree {
    width: 16vw;
    height: 4vh;
    max-height: 100vh;
    background-color: antiquewhite;
    font-size: 2vb;
    position: absolute;
    right: 2vw;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 15px;
 
}

/* 内容 */
.assistinfo-box .content {
    width: 100%;
    height: 10vh;
    max-height: 100vh;
    font-size: 2vb;
    display: flex;
    align-items: center;
    padding-left: 2.5vw;
    padding-right: 2.5vw;
}

/* 底部位置 */
.assistinfo-box .bottom {
    width: 100%;
    height: 5vh;
    max-height: 100vh;
    display: flex;
    align-items: center;
    position: relative;
}

.bottom .location {
    width: 50vw;
    height: 3vh;
    position: absolute;
    left: 2vw;
    font-size: 1.8vb;
    color: gray;
}

/* 帮助 */
.bottom .help {
    width: 20vw;
    height: 3vh;
    position: absolute;
    right: 2vw;
    font-size: 2vb;
    color: orange;
    border: orange solid 0.1vb;
    text-align: center;
}